#include <iostream>

typedef enum season
{
    spring,
    summer = 2,
    autumn,
    winter
} season;

using namespace std;

int main(int argc, char const *argv[])
{
    season sp = spring;
    season su = summer;
    season au = autumn;
    season wi = winter;
    cout << "spring: " << sp << endl;
    cout << "summer: " << su << endl;
    cout << "autumn: " << au << endl;
    cout << "winter: " << wi << endl;
    /*
        spring: 0
        summer: 2
        autumn: 3
        winter: 4
    */
    return 0;
}
